www.webdeveloper.com
Results 1 to 6 of 6

Thread: HTML5 - Audio Metadata

  1. #1
    Join Date
    Jan 2018
    Posts
    19

    HTML5 - Audio Metadata

    Hi all,

    when I play a webradio on my mobile and I stream it to mycar radio via bluetooth
    I do not see any text, such title, author etc. -> I always see the URL of the radio stream.

    1. How can I get the original title/author from the stream it self?
    2. How can I adjust it and stream it to my carradio?

    Such:
    Radio stream delivers: ABC
    I change it to: XYZ ABC

    The car radio shows on the display XYZ ABC.

    Thx.

  2. #2
    Join Date
    Mar 2007
    Location
    localhost
    Posts
    5,768
    You need to explain more clearly what it is you are doing.

    Are you saying that you have a blue tooth connection to a radio in your car that is not an aftermarket addition? If its part of your car, then its likely down to the way that manufacturer's device is expecting the stream or audio data to be sent.

    On my car stereo, if I want to play an MP3 CD, I have to put MP3's in to folders, the folders are names 0001, 0002 and so on, then in there theirs the files 0001.mp3, 0002.mp3 and so on, so you have to mess around renaming all the files because like most things, manufacturers cutting corners to shave a fer cents off a component ot three to increase their overall profits by a sizeable margin.

    So I would check your manual for your device. You may not be providing the stream in a format that the player likes, I know my CD player in my car is funny with displaying track names despite setting the CD Text, it comes out looking more like Welsh or Gaelic language.

    So can you help other help you by first troubleshooting this issue from the car device to your mobile device and also an example of a URL, simply saying you bave ABC and you turn it in to XYZ ABC is not very descriptive or informative, people need to see what you have done and you may be surprised that most code errors are because the coder has done something wrong and we get posts like this one popping up until its found out they are using something like JQuery and thats where the problem is and they are in the wrong forum...
    --> JavaScript Frameworks like JQuery, Angular, Node <--
    ... and please remember to wrap code with forum BBCode tags:-

    [CODE]...[/CODE] [HTML]...[/HTML] [PHP]...[/PHP]

    If you can't think outside the box, you will be trapped forever with no escape...

  3. #3
    Join Date
    Jan 2018
    Posts
    19
    Let's say I use a smartphone app, such TuneIn.
    I listen to a webradio via my smartphone.

    I can stream the sound to my car via bluetooth. It works.
    I can listen to the music. I even see on the display of my carradio who is the artist, what is the title of the song.

    Now I am programming a simple radio website via HTML5 and <audio> tag.
    I am navigating via Chrome Browser on my mobile to the website.
    I can stream this music to my carradio via bluetooth. It works.
    But I don't see who is the artist, what is the title of the song etc. for none of the webradios.
    I always see the URL on the display of my carradio.

    So my question is,
    1. how can I get the artist + song name of the radio stream (if it is provided from the webradiostation) ?
    2. how can I send it to my carradio ?

    I hope this makes my question clear.
    Thx

  4. #4
    Join Date
    Mar 2007
    Location
    localhost
    Posts
    5,768
    Well if one works and yours doesn't there is either an ID3 issue or the home brew needs to have the track ID3 information sent and that is information that is in the file.

    I just had a peak at their site TuneIn and they don't half talk out their back sides on audio formats.

    So what is the audio format you tune in to? Is it MP3, AAC, M4A ...
    --> JavaScript Frameworks like JQuery, Angular, Node <--
    ... and please remember to wrap code with forum BBCode tags:-

    [CODE]...[/CODE] [HTML]...[/HTML] [PHP]...[/PHP]

    If you can't think outside the box, you will be trapped forever with no escape...

  5. #5
    Join Date
    Jan 2018
    Posts
    19
    Let me give you an example:

    This is the tunein URL: https://tunein.com/radio/Deeplounge-s182759/

    This is the radio stream: http://uk2-vn.mixstream.net:8012/;

    What I want is: https://ibb.co/fD4zZw

  6. #6
    Join Date
    Mar 2007
    Location
    localhost
    Posts
    5,768
    What I am saying in a round about manner is to tackle this from the perspective of what the device is expecting and not what you want and then maybe you will get the desired result.

    So I suggest you read up how the player accepts blue tooth connections for streaming audio.
    --> JavaScript Frameworks like JQuery, Angular, Node <--
    ... and please remember to wrap code with forum BBCode tags:-

    [CODE]...[/CODE] [HTML]...[/HTML] [PHP]...[/PHP]

    If you can't think outside the box, you will be trapped forever with no escape...

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center

"

"

X vBulletin 4.2.2 Debug Information

  • Page Generation 0.35866 seconds
  • Memory Usage 2,883KB
  • Queries Executed 14 (?)
More Information
Template Usage (32):
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_global_above_footer
  • (1)ad_global_below_navbar
  • (1)ad_global_header1
  • (1)ad_global_header2
  • (1)ad_navbar_below
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)ad_thread_first_post_content
  • (1)ad_thread_last_post_content
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)headinclude_bottom
  • (6)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available (6):
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files (26):
  • ./showthread.php
  • ./global.php
  • ./includes/class_bootstrap.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/functions_navigation.php
  • ./includes/class_friendly_url.php
  • ./includes/class_hook.php
  • ./includes/class_bootstrap_framework.php
  • ./vb/vb.php
  • ./vb/phrase.php
  • ./includes/functions_facebook.php
  • ./includes/functions_calendar.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_notice.php
  • ./packages/vbattach/attach.php
  • ./vb/types.php
  • ./vb/cache.php
  • ./vb/cache/db.php
  • ./vb/cache/observer/db.php
  • ./vb/cache/observer.php 

Hooks Called (70):
  • init_startup
  • friendlyurl_resolve_class
  • init_startup_session_setup_start
  • database_pre_fetch_array
  • database_post_fetch_array
  • init_startup_session_setup_complete
  • global_bootstrap_init_start
  • global_bootstrap_init_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • load_show_variables
  • load_forum_show_variables
  • global_state_check
  • global_bootstrap_complete
  • global_start
  • style_fetch
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • strip_bbcode
  • friendlyurl_clean_fragment
  • friendlyurl_geturl
  • forumjump
  • cache_templates
  • cache_templates_process
  • template_register_var
  • template_render_output
  • fetch_template_start
  • fetch_template_complete
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_noticebit
  • process_templates_complete
  • friendlyurl_redirect_canonical
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • memberaction_dropdown
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • build_navigation_data
  • build_navigation_array
  • check_navigation_permission
  • process_navigation_links_start
  • process_navigation_links_complete
  • set_navigation_menu_element
  • build_navigation_menudata
  • build_navigation_listdata
  • build_navigation_list
  • set_navigation_tab_main
  • set_navigation_tab_fallback
  • navigation_tab_complete
  • fb_like_button
  • showthread_complete
  • page_templates