Welcome to my virtual space

where I share my journey with you

Old blog

 

Most of the posts here were written originally many years ago but they were transferred to this new home in 2024. The dates are transfer dates.

Hong

Streaming with MP4 Container

ISO/IEC 14496-12:2015(E) has details for MP4 including fragmented MP4 (fMP4) MP4 file is a popular multimedia container format. Many video and audio files are in this format. It should not be confused with the codec method MPEG-4. It is an instance of the more general…

Continue reading...
Hong

RTSP and RTP for streaming

Real Time Streaming Protocol (RTSP) is the best choice for what it is designed for - streaming. To the contrary of what it may appear to be, RTSP plays only a small, nevertheless important role in streaming. The bulk of the work is done by…

Continue reading...
Hong

RTSP over HTTP streaming of H.264 video in Android

Android Jeally Bean and later (API Level 16 and above) support MediaCodec thatn can handle H.264 encoded video. There are some samples using this feature. To use MediaCodec display H.264 encode video streamed using RTSP over HTTP: This blog has a good explanation of codec specific data. MediaCodec is…

Continue reading...
Hong

Principle of ListView and RecyclerView of Android

There are four components in using ListView or its better version RecyclerView: The adapter links a list to the instances of ViewHolder (via onBindViewHolder) each of which corresponds to an item and inflates the layout that displays the item. Each view model corresponds to an item,…

Continue reading...
Hong

Free digital TV programs via clear QAM

I have noticed that many (probably most) people do not know, or are confused by, clear QAM. QAM (quadrature, amplitude modulation) is the format used by cable companies to carry digital TV channels. Clear QAM means unencrypted QAM. In other words, clear QAM channels can…

Continue reading...
Hong

Obtainable TV Signals

TV Fool has a great tool to find out available TV signals for any specified location with detailed information as following (annotation): The best indoor antennae appear to be Mohu's. Mohu's Leaf Ultimate Indoor HDTV Antenna is superb. Amplified antennae such as those of RCA…

Continue reading...
Hong

Bye, my TV set.

Most TV programs are not worth watching under any circumstances. Some good programs such PBS News Hour do not justify my time to watch it alive and in its entirety. A TV tuner and a good DVR program such as BeyondTV allow recording TV programs…

Continue reading...
Hong

Distribute to Android TV

Google's official document is good but has a serious flaw that can cost developers a lot of time. "4. Opt-in to Android TV and publish" is grossly inaccurate. It is under Setup > Advanced settings> Release types, not Pricing and Distribution that actually does not exist.

Continue reading...
Hong

HTML5 audio for live streaming

One can add live audio streaming wiith the following HTML5 tag: <audio controls autoplay preload="none"> <source src="/audio.wav" type="audio/wav" > Your browser does not support the audio. </audio> Live streaming is different from file playing in that the browser does know how much data it will…

Continue reading...
Hong

Clipchamp not worth keeping it

Animotica is such a good video editor that I rarely use any others. The Windows pre-installed video editor Clipchamp was opened by default on Windows 11 for video editing, so I occasionally used it and I often had to abort the task its incompetence. It…

Continue reading...
Hong

Nissan LEAF PLUS search

Marlboro Nissan in Marlboro never respond to any inquiries. Twin Pine Ford in Ephrata, PA has their listing prices include the $4K federal tax credit Passport Nissan of Alexandria, VA also has their listing prices include the $4K federal tax credit. Car.Vsion.com in Maple Shade,…

Continue reading...
Hong

Distribute UWP apps outside Microsoft Store

Microsoft Store is the worst app store. There are also other reasons for distributing UWP apps outside Microsoft Store. The steps to do it: It is a significant nuisance to switch the project back to the Microsoft Store version: 1. Right-click the project name >…

Continue reading...
Hong

Add SSL certificate to a website

The entire process of adding an SSL certificate can be done in less than 10 minutes: The process to re-key SSL certification is almost iddentical to the above. IONOS offers a free SSL certificate for each domain registered with them. Renew IONOS SSL certificate: One…

Continue reading...
Hong

Sideloading Windows Store app

Sideloading Windows Store apps can be very useful for debugging or installing apps under special circumstances. Installing an app using the Visual Studio-generated PowerShell script (Step 2A) is very straightforward.

Continue reading...
Hong

QuickBooks tidbits

The basic idea of QuickBooks is very simple: The user records transactions, QuickBooks takes care of everything else. Therefore the key for the user is to have a good understanding of all kinds of transactions. A transaction is simply a process of money going from a source…

Continue reading...
Hong

Import bank transactions to QuickBooks desktop

Intuit disabled QuickBooks' function of retrieving bank transactions in May 2023 in order to push people to subscribe to their expensive online edition ($60/month). QuickBooks can import qbo files. If a bank allows only ofx files, one usually just need to modify these files slightly…

Continue reading...