Based on the daily sound API development online music query site

Source: Internet
Author: User

Preview Map

SOURCE download

Address: Https://github.com/bajdcc/dev/tree/master/ttpod

Folder Description:

    • APP_CODE,WCF Service
    • Script, offline download of celery task configuration
    • DL, offline download interface
    • Ttpod, website main
    • Bin, Component Class Library
Implementation features
    • Implement input prompt and query function based on everyday sounds
    • List displays information for each track, with search and sort features
    • Enables web playback, supports most parts of video and audio, and provides
    • Adaptable to newer versions of IE, Firefox and Chrome browser
    • Supports broadcast, which allows multiple browsers to play video and audio at the same time remotely
    • Support offline to allow servers to download streaming media offline
Technical details
    • Cross-domain proxy, with WCF (cross access is forbidden due to browser security mechanism)
    • Data visualization, using jquery DataTable to provide sorting and search capabilities
    • Download online, using jquery Dialog
    • Offline download with php+redis+celery+python,celery flower available to monitor downloads
    • Play online with Ckplayer (for video) +peckplayer (for audio)
    • Online Broadcasting, using SIGNALR
    • Browser-compatible with JQUERY+MODERNIZR
Technical issues
    • WebSocket support issues that may be related to IIS
    • Switch light function not implemented when playing video
Site Configuration

Configuration requirements:. NET 4.0,IIS,WCF Service, Python 2.7 (offline required), PHP support (offline required)

    1. Activating a WCF service in IIS
    2. Create a new Web site that places folders other than script in the root of the Web site
    3. To configure the offline functionality, first configure the PHP component (find the PHP component in the IIS Web Platform installer, click Install), and download the Redis (https://code.google.com/p/servicestack/downloads/ list), or use Redis for Python (pip install redis), download celery (pip install celery), optional download flower (pip install flower), and finally run script/ Run-download.cmd
    4. Launch Web site

Based on the daily sound API development online music query site

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.