DVBLogic have just announced DVBLink 4.5 beta 1 and it looks like it’s a big update. The new version has a new licensing engine, UI improvements and a new dvblink recorder. The recorder looks interesting as if I am reading it correctly means you don’t need Windows Media Center to record TV so you could record on a Windows 8 client without the need for the Pro/Windows Media Center pack. I think this opens up a whole range of possibilities, now all I need is a Raspberry Pi client…
Details from the DVBLogic forums:
DVBLink TVSource, DVBLink Connect! Server and DVBLink EPG Loader for Digiguide v4.5 are released for public beta! v4.5 is a major milestone in DVBLink products development. It contains a lot of fixes and improvements, namely: General
– Added: New product licensing engine – Added: Default EPG source to each channel (e.g. with this feature TVSource channels will use EPG from stream automatically without manual mapping) – Added: New channel selection control for improved speed and convenience – Added: UI improvements for web configuration interface – Added: Automatic sequential channel numbering – Added: Automatic shifted channel numbering (after inserting a channel number all channel numbers above it shift up by one) – Fixed: A number of MediaCenter growing database fixes (also some new ones not present in the previously released patches) – Fixed: xmltv source causes stutter every hour (there are two fixes here actually: xmltv update period is 12 hours now and the priority of update thread was lowered) – Added: optional authorization when accessing DVBLink web configuration, web streaming interface and DVBLink Remote API
DVBLink Connect! Server
– Added: built-in dvblink recorder (please read more about it in notes below) – Fixed: DLNA server hang-up on start – Fixed: DLNA server compatibility with XBMC Eden (and some other DLNA clients) – Fixed: Network MediaCenter client uses TCP streaming by default (instead of UDP) – Fixed: Improved sound quality for Android and IPhone streaming
DVBLink TVSource
– Added: Prescanned channel files for Astra 19 and HotBird 13 with automatic channel selection for Austrian, German and Swiss channel presets – Fixed: Updated transponder files – (Re)Added: Channels tab to TVSource configuration – Added: Channel streaming statistics (bitrate, errors, packet discontinuity) to Channels tab of TVSource configuration – Added: “Wait for lock on tune” flag to TVSource tuner device properties (especially important for timer recordings on partially offline channels like BBC3 and BBC4) – Added: CI module support for TBS tuners – Added: Support for DigitalDevices CI4All module, which works with DigitalDevices as well as other brands of tuners – Fixed: Long load time for PCTV nanoStick T2 290e – Fixed: No signal on NBC-QPSK transponders for SkyStar HD2
Notes
– Although the software was extensively tested internally, it may still contain bugs and undesired side effects (aka features:). Please be careful with installing this beta on “production systems” – This version is not binary compatible with version 2.x, 3.x and 4.0/4.1. You will have to uninstall them completely before installing this version. Do not forget to make a backup! – 1geek1tool products are not supported (yet) in this version – v4.5 products use new licensing engine. This means that at the moment only trial activation is possible (e.g. your licenses for already purchased DVBLink products cannot be used with this version while it is in beta phase). – The 4.5 update will be free of charge update for all v4 users. For v3 users the current paid upgrade rules apply. – Trial activation currently requires internet connection! Offline trial/product activation will be available in the next beta – Search feature for channel selection tab is not implemented (yet) – DVBLink Connect! Server has built-it recorder
– Recording timers can be programmed and managed using DVBLink clients: web interface and mobile clients. Web interface provides more advanced timer management functionality than mobile clients – e.g. schedule overview, timer conflict overview, changing recording settings and defaults – Windows MediaCenter cannot be used to program timers in built-in DVBLin recorder. Timers programmed using MCE interface will be recorded locally on that MCE computer – Windows MediaCenter EPG (delivered by Microsoft) is not used by built-in recorder – Recorded content can be watched using special DVBLink Media Library MCE addin and using DLNA clients – No playback of recorded content is possible on mobile clients (yet) – Recordings are done in native transport stream format – Recorded content is physically located (by default) in c:\Documents and Settings\All Users\DVBLink – Resume functionality is not supported (yet) for recorded content – There are certain restrictions on using AC3 decoder for playing back content in MediaCenter (outside of LiveTV/native recorded TV scope). This means that recordings with AC3 can be played back without sound (it still needs confirmation from users and might be worked around) – Channel line-up, EPG information and timers, displayed in DVBLink clients, are taken from the built-in DVBLink recorder (not from MCE). This means that MediaCenter is not required anymore for clients operations. – Those who prefer using the old way – e.g. working with MediaCenter database instead of internal DVBLink recorder – can do this by a) stop dvblink windows service, b) open dvblink_configuration.xml in text editor, c) changing all occurencies of “dlrecorder” into “mc_recorder”, d) saving file and starting dvblink windows service
– Remote API for accessing recorded content is not implemented (yet) – If you observe any artifacts in web configuration page, try to reload the page before writing about it on the forum
Installation instructions
– Make a backup of your current DVBLink installation. Do not forget about the contents of your Plugin folder(s), additional playlists and other extra – Uninstall all your DVBLink products, reboot and delete dvblink folder of the previous installation – (Optional, but recommended) Delete MediaCenter database – Download DVBLink v4.5 products from using the links below – Install DVBLink Server first (dvblink_server.msi), followed by DVBLink TVSource (dvblink_tvsource.msi) and (optionally) DVBLink Connect! Server (dvblink_connect_server.msi) and DVBLink EPG Loader for Digiguide (dvblink_epg_loader_for_digiguide.msi) – Open http://localhost:39876 and activate trial for each product (click on the red line and then press Activate button). Activation may take some time if there are a lot of users willing to activate the software, so please be patient – Once products are activated, you may continue with restoration of your backup or doing a new configuration
2 thoughts on “DVBLogic release DVBLink v4.5 beta 1. Includes DVB recorder, no Media Center required”
TO confirm Ian has read this right. No MediaCenter now required to record from web based clients. To avoid confusion there is a switch (see the DVBLogic support forum) that allows you to switch these clients back to the old way of working.
Ian I can’t see any reason the web client wouldn’t work on the Raspberry – give it a try – and of course there is the XBMC plugin in development I mentioned on the show last week.
Just to add here that recordings from the DVBLink server can be played back using XBMC as a DLNA client without the need for a special DVBLink XBMC client.
{"id":null,"mode":"button","open_style":"in_place","currency_code":"GBP","currency_symbol":"\u00a3","currency_type":"decimal","blank_flag_url":"https:\/\/thedigitallifestyle.com\/w\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/thedigitallifestyle.com\/w\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
TO confirm Ian has read this right. No MediaCenter now required to record from web based clients. To avoid confusion there is a switch (see the DVBLogic support forum) that allows you to switch these clients back to the old way of working.
Ian I can’t see any reason the web client wouldn’t work on the Raspberry – give it a try – and of course there is the XBMC plugin in development I mentioned on the show last week.
Just to add here that recordings from the DVBLink server can be played back using XBMC as a DLNA client without the need for a special DVBLink XBMC client.